import Vue from 'vue'
import App from './App'
import store from './store'
/**导入环境变量*/
import {
	appUrl,
	fileurl
} from './config/env.js'
Vue.prototype.$appUrl = appUrl;
Vue.prototype.$file = fileurl
/**全局导入请求*/
import {
	post,
	get,
	uploadFile,
} from './api/index'
Vue.prototype.$post = post;
Vue.prototype.$get = get;
Vue.prototype.$uploadFile = uploadFile

import {
	addFormId,
} from './api/common'
Vue.prototype.$addFormId = addFormId

/**時間格式化*/
Date.prototype.Format = function (fmt) {
	var o = {
		"M+": this.getMonth() + 1, //月份   
		"d+": this.getDate(), //日   
		"h+": this.getHours(), //小时   
		"m+": this.getMinutes(), //分   
		"s+": this.getSeconds(), //秒   
		"q+": Math.floor((this.getMonth() + 3) / 3), //季度   
		"S": this.getMilliseconds() //毫秒   
	};
	if (/(y+)/.test(fmt))
		fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
	for (var k in o)
		if (new RegExp("(" + k + ")").test(fmt))
			fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k])
				.length)));
	return fmt;
};

Vue.prototype.now = Date.now || function () {
	return new Date().getTime();
};

Vue.config.productionTip = false
App.mpType = 'app'
const app = new Vue({
	store,
	...App
})
app.$mount()
